package controller;

import DAO.AgendamentoDAO;
import VO.AgendamentoVO;
import java.util.ArrayList;
import model.Agendamento;

/**
 *
 * @author Giovana
 */
public class ControladorAgendamento {
    AgendamentoDAO agDAO = new AgendamentoDAO();
    
    /**
     * Este metodo é responsavel por retornar um arraylist
     * que contem todos os agendamentos
     * @retun 
     */
    public void registrarAgendamento(Agendamento ag){
        agDAO.registrarAgendamento(ag);                
    }  
    
    public void atualizarConsulta(Agendamento ag){
        agDAO.atualizarConsulta(ag);                
    }
    
    public void alterarConsulta(Agendamento ag){
        agDAO.alterarConsulta(ag);                
    }
    
    public ArrayList<AgendamentoVO> obterAgendamentos(){
        ArrayList<AgendamentoVO> listaAgendamentos = new ArrayList();
        listaAgendamentos = agDAO.obterAgendamentos();
        return listaAgendamentos;
    }
}
